const user = require("../sql/user");
const sql = require("../sql/index");
exports.repassword = function () {
    return (req, res, next) => {
        // console.log(req.query)
        sql.get(user, { userid: req.query.setpwd }, data => {
            // console.log(data[0])
            if (data[0].password == req.query.p1) {
                sql.set(user, { password: data[0].password }, { password: req.query.p2 }, data => {
                    res.send(JSON.stringify({
                        code: 0,
                        msg: "修改成功",
                    }))
                })
            } else {
                res.send(JSON.stringify({
                    code: 1,
                    msg: "原密码不正确",
                }))
            }
        })

        // sql.get(user, { password: /\d/, isLogin: 1 }, dat => {
        //     // console.log()
        //     if (dat[0].password == req.query.p1) {
        //         sql.get(user, { isLogin: 1 }, date => {
        //             sql.set(user, { isLogin: 1 }, { password: req.query.p2 }, () => {
        //                 res.send(JSON.stringify({
        //                     code: 1,
        //                     msg: "修改成功",
        //                 }))
        //             }, () => {
        //                 res.send(JSON.stringify({
        //                     code: 1,
        //                     msg: "修改失败",
        //                 }))
        //             })
        //         })
        //     } else {
        //         res.send(JSON.stringify({
        //             code: 1,
        //             msg: "修改失败,请检查原密码,不允许修改和上一次相同密码",
        //         }))
        //     }
        // })
    }
}
